temporary ground anchors - Francés Inglés Diccionario